roll grooves - Spanish English Dictionary